suffocated clover - German English Dictionary